
.public-header{
	height:109px;
}
.public-header .header-logo{
	margin-top:38px;
	weight:424px;
	height:47px;
	background:url("../images/header-logo.jpg");
	background-repeat:no-repeat;
}

.public-header .header-nav{
	float:right;
	margin-top:-33px;
	font-size:16px;
}

.public-header .header-nav .item{
	float:left;
	margin-left:28px;
}

.public-footer{
	height:350px;
	background-color:#1e1e1e;
}

.public-footer .footer-col{
	float:left;
	margin-top:63px;
	margin-right:104px;
	margin-left:126px;
	color:#575757;
	font-size:13px;
	line-height:18px;
}

.public-footer .footer-col span{
	font-size:14px;
	color:#ffffff;
}

.public-footer .footer-col .tel{
	font-size:24px;
}